package org.sibframework.sda.test.objects;

public class HosBillItem implements java.io.Serializable {

    //Fields Generated
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_FEE_ID</tt>.<p>
     */
    private java.lang.Long hosFeeId = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_NO</tt>.<p>
     */
    private java.lang.String adviceNo = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    private java.lang.Long medType = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    private java.lang.Long mdDeptId = null;
    /**
     * 对应类型<p>
    *1对应的医嘱号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_CORRESPONDING_TYPE</tt>.<p>
     */
    private java.lang.Long adviceCorrespondingType = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_ID</tt>.<p>
     */
    private java.lang.Long medId = null;
    /**
     * 项目名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    private java.lang.String itemName = null;
    /**
     * 规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_SPEC</tt>.<p>
     */
    private java.lang.String itemSpec = null;
    /**
     * 单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_UNIT</tt>.<p>
     */
    private java.lang.String itemUnit = null;
    /**
     * 单价<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>ITEM_PRICE</tt>.<p>
     */
    private java.lang.String itemPrice = null;
    /**
     * 数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_COUNT</tt>.<p>
     */
    private java.lang.Double itemCount = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>FEE</tt>.<p>
     */
    private java.lang.Double fee = null;
    /**
     * 医嘱的记退帐时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>ADVICE_DATE</tt>.<p>
     */
    private java.util.Date adviceDate = null;
    /**
     * 记帐类别<p>
    *(0:普通、1:追加、2:出院带药、3:其他原因)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILL_SIGN_FLAG</tt>.<p>
     */
    private java.lang.Long billSignFlag = null;
    /**
     * 已退数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>BACK_COUNT</tt>.<p>
     */
    private java.lang.Double backCount = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACKID</tt>.<p>
     */
    private java.lang.Long backid = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ACCOUNT</tt>.<p>
     */
    private java.lang.Double account = null;
    /**
     * 漏费标志默认为0，是补漏费为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACK_BILL_FLAG</tt>.<p>
     */
    private java.lang.Long backBillFlag = null;
    /**
     * 结算单ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_BILL_ID</tt>.<p>
     */
    private java.lang.Long hosBillId = null;
    /**
     * 结算时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CALC_DATE</tt>.<p>
     */
    private java.util.Date calcDate = null;
    /**
     * 结算发票号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>RECEIPT_NO</tt>.<p>
     */
    private java.lang.String receiptNo = null;
    /**
     * 0：无（默认），1：进入history表。只有在出院召回时修改帐才将本发票记帐记录导入HOS_Bill_Refund_History表中同时改此状态为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HISTORY_FLAG</tt>.<p>
     */
    private java.lang.Long historyFlag = null;
    /**
     * 账目状态1：锁定 2 :已结算0:新建（不算已记帐）<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    private java.lang.Long status = null;
    /**
     * 医保费用等级，1无自付，2有自付，3全自付<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ITEM_FLAG</tt>.<p>
     */
    private java.lang.Long itemFlag = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_FEE_ID</tt>.<p>
     */
    public java.lang.Long getHosFeeId() {
    	return this.hosFeeId;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_FEE_ID</tt>.<p>
     */
    public void setHosFeeId(java.lang.Long hosFeeId) {
    	this.hosFeeId = hosFeeId;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_NO</tt>.<p>
     */
    public java.lang.String getAdviceNo() {
    	return this.adviceNo;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ADVICE_NO</tt>.<p>
     */
    public void setAdviceNo(java.lang.String adviceNo) {
    	this.adviceNo = adviceNo;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    public java.lang.Long getMedType() {
    	return this.medType;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_TYPE</tt>.<p>
     */
    public void setMedType(java.lang.Long medType) {
    	this.medType = medType;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    public java.lang.Long getMdDeptId() {
    	return this.mdDeptId;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MD_DEPT_ID</tt>.<p>
     */
    public void setMdDeptId(java.lang.Long mdDeptId) {
    	this.mdDeptId = mdDeptId;
    }

    /**
     * 对应类型<p>
    *1对应的医嘱号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_CORRESPONDING_TYPE</tt>.<p>
     */
    public java.lang.Long getAdviceCorrespondingType() {
    	return this.adviceCorrespondingType;
    }
    /**
     * 对应类型<p>
    *1对应的医嘱号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ADVICE_CORRESPONDING_TYPE</tt>.<p>
     */
    public void setAdviceCorrespondingType(java.lang.Long adviceCorrespondingType) {
    	this.adviceCorrespondingType = adviceCorrespondingType;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_ID</tt>.<p>
     */
    public java.lang.Long getMedId() {
    	return this.medId;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>MED_ID</tt>.<p>
     */
    public void setMedId(java.lang.Long medId) {
    	this.medId = medId;
    }

    /**
     * 项目名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    public java.lang.String getItemName() {
    	return this.itemName;
    }
    /**
     * 项目名称<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_NAME</tt>.<p>
     */
    public void setItemName(java.lang.String itemName) {
    	this.itemName = itemName;
    }

    /**
     * 规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_SPEC</tt>.<p>
     */
    public java.lang.String getItemSpec() {
    	return this.itemSpec;
    }
    /**
     * 规格<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_SPEC</tt>.<p>
     */
    public void setItemSpec(java.lang.String itemSpec) {
    	this.itemSpec = itemSpec;
    }

    /**
     * 单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_UNIT</tt>.<p>
     */
    public java.lang.String getItemUnit() {
    	return this.itemUnit;
    }
    /**
     * 单位<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>ITEM_UNIT</tt>.<p>
     */
    public void setItemUnit(java.lang.String itemUnit) {
    	this.itemUnit = itemUnit;
    }

    /**
     * 单价<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>ITEM_PRICE</tt>.<p>
     */
    public java.lang.String getItemPrice() {
    	return this.itemPrice;
    }
    /**
     * 单价<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>20</tt>.<p>
     * Column: <tt>ITEM_PRICE</tt>.<p>
     */
    public void setItemPrice(java.lang.String itemPrice) {
    	this.itemPrice = itemPrice;
    }

    /**
     * 数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_COUNT</tt>.<p>
     */
    public java.lang.Double getItemCount() {
    	return this.itemCount;
    }
    /**
     * 数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ITEM_COUNT</tt>.<p>
     */
    public void setItemCount(java.lang.Double itemCount) {
    	this.itemCount = itemCount;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>FEE</tt>.<p>
     */
    public java.lang.Double getFee() {
    	return this.fee;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>FEE</tt>.<p>
     */
    public void setFee(java.lang.Double fee) {
    	this.fee = fee;
    }

    /**
     * 医嘱的记退帐时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>ADVICE_DATE</tt>.<p>
     */
    public java.util.Date getAdviceDate() {
    	return this.adviceDate;
    }
    /**
     * 医嘱的记退帐时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>ADVICE_DATE</tt>.<p>
     */
    public void setAdviceDate(java.util.Date adviceDate) {
    	this.adviceDate = adviceDate;
    }

    /**
     * 记帐类别<p>
    *(0:普通、1:追加、2:出院带药、3:其他原因)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILL_SIGN_FLAG</tt>.<p>
     */
    public java.lang.Long getBillSignFlag() {
    	return this.billSignFlag;
    }
    /**
     * 记帐类别<p>
    *(0:普通、1:追加、2:出院带药、3:其他原因)<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BILL_SIGN_FLAG</tt>.<p>
     */
    public void setBillSignFlag(java.lang.Long billSignFlag) {
    	this.billSignFlag = billSignFlag;
    }

    /**
     * 已退数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>BACK_COUNT</tt>.<p>
     */
    public java.lang.Double getBackCount() {
    	return this.backCount;
    }
    /**
     * 已退数量<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>BACK_COUNT</tt>.<p>
     */
    public void setBackCount(java.lang.Double backCount) {
    	this.backCount = backCount;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACKID</tt>.<p>
     */
    public java.lang.Long getBackid() {
    	return this.backid;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACKID</tt>.<p>
     */
    public void setBackid(java.lang.Long backid) {
    	this.backid = backid;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ACCOUNT</tt>.<p>
     */
    public java.lang.Double getAccount() {
    	return this.account;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>16</tt>.
     * Scale: <tt>4</tt>.<p>
     * Column: <tt>ACCOUNT</tt>.<p>
     */
    public void setAccount(java.lang.Double account) {
    	this.account = account;
    }

    /**
     * 漏费标志默认为0，是补漏费为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACK_BILL_FLAG</tt>.<p>
     */
    public java.lang.Long getBackBillFlag() {
    	return this.backBillFlag;
    }
    /**
     * 漏费标志默认为0，是补漏费为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>BACK_BILL_FLAG</tt>.<p>
     */
    public void setBackBillFlag(java.lang.Long backBillFlag) {
    	this.backBillFlag = backBillFlag;
    }

    /**
     * 结算单ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_BILL_ID</tt>.<p>
     */
    public java.lang.Long getHosBillId() {
    	return this.hosBillId;
    }
    /**
     * 结算单ID<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HOS_BILL_ID</tt>.<p>
     */
    public void setHosBillId(java.lang.Long hosBillId) {
    	this.hosBillId = hosBillId;
    }

    /**
     * 结算时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CALC_DATE</tt>.<p>
     */
    public java.util.Date getCalcDate() {
    	return this.calcDate;
    }
    /**
     * 结算时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CALC_DATE</tt>.<p>
     */
    public void setCalcDate(java.util.Date calcDate) {
    	this.calcDate = calcDate;
    }

    /**
     * 结算发票号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>RECEIPT_NO</tt>.<p>
     */
    public java.lang.String getReceiptNo() {
    	return this.receiptNo;
    }
    /**
     * 结算发票号<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>RECEIPT_NO</tt>.<p>
     */
    public void setReceiptNo(java.lang.String receiptNo) {
    	this.receiptNo = receiptNo;
    }

    /**
     * 0：无（默认），1：进入history表。只有在出院召回时修改帐才将本发票记帐记录导入HOS_Bill_Refund_History表中同时改此状态为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HISTORY_FLAG</tt>.<p>
     */
    public java.lang.Long getHistoryFlag() {
    	return this.historyFlag;
    }
    /**
     * 0：无（默认），1：进入history表。只有在出院召回时修改帐才将本发票记帐记录导入HOS_Bill_Refund_History表中同时改此状态为1<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>HISTORY_FLAG</tt>.<p>
     */
    public void setHistoryFlag(java.lang.Long historyFlag) {
    	this.historyFlag = historyFlag;
    }

    /**
     * 账目状态1：锁定 2 :已结算0:新建（不算已记帐）<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    public java.lang.Long getStatus() {
    	return this.status;
    }
    /**
     * 账目状态1：锁定 2 :已结算0:新建（不算已记帐）<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>STATUS</tt>.<p>
     */
    public void setStatus(java.lang.Long status) {
    	this.status = status;
    }

    /**
     * 医保费用等级，1无自付，2有自付，3全自付<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ITEM_FLAG</tt>.<p>
     */
    public java.lang.Long getItemFlag() {
    	return this.itemFlag;
    }
    /**
     * 医保费用等级，1无自付，2有自付，3全自付<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ITEM_FLAG</tt>.<p>
     */
    public void setItemFlag(java.lang.Long itemFlag) {
    	this.itemFlag = itemFlag;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }
}